package com.zhiyou100.day04;

public class TestDemo {
    public static void main(String[] args) {
        /*
         * 字符类型 char "有且只有一个字符"
         * 字符串类型 String 由0-多个组成的一个有序序列 "0-多个字符"
         */

        String s = "nihao";
        System.out.println(s);

        /*
         * +
         * 1. 表示相加
         *    1+2=3 在 + 两边都是基本数据类型的时候表示相加
         *    int a=1; int b=2; int c=a+b;
         * 2. 表示拼接
         *    "ab"+"c"="abc" 在+两边有任意一边是String类型的时候表示拼接
         */

        String a="1";
        int b=1;
        System.out.println(b+1);        // 2
        System.out.println(a+1);        // 11
        System.out.println("a"+1+1);    // a11
        System.out.println("a"+(1+1));  // a2

        /*
         * 练习：
         * 1. int a=1;
         * 打印出 a的值是xxx
         * 2. int a=1; int b=2;
         * 打印出 a的值是1，b的值是2
         * 3. int a=1; int b=2;
         * 打印出 a+b=xxx      a+b=3
         * 3. int a=1; int b=2;
         * 打印出 a=1, b=2
         */
        int x=1; int y=2;
        System.out.println("x的值是" + x);
        System.out.println("x的值是" + x + "，y的值是" + y);
        System.out.println("x+y=" + (x+y));
        System.out.println(x + "+" + y + "=" + (x+y));
        System.out.println("x=" + x + ", y=" + y);
    }
}
